Flights cancelled