why airlines have weather cancellations small