Dubai flights cancelled