Is Spirit Airlines broke? Why are these flights being cancelled?