Technical issues delay over half of Spirit Airlines flights as Air Canada cancels dozens by Spirit Airlines and Air Canada experienced separate technical issues that led to delays and cancellations