Spirit Airlines cancels 50% of schedule as problems hit 5th day