Staffing Shortages Lead to Hundreds of Flights being Cancelled