Airlines cancel 10,000 flights and scramble to rebook travelers