Holiday travelers face major delays and cancellations