3000 flights cancelled