Spirit cancels more than 100 of its flights on 4th consecutive day

The airline has stranded passengers as it battles bad weather and worker shortages.