Blizzards and heavy snowfall have closed roads, rail services and schools and forced the cancellations of hundreds of flights.