Cancellations soar at major airports