Weather and staff shortages are causing thousands of canceled and delayed flights as summer travel season kicks into high gear. source