Thousands of travelers nationwide stranded after Christmas cancellations