Heavy snow in Japan has shut schools, caused travel chaos and prompted a slew of weather alerts.