American Airlines experienced massive delays over the weekend, canceling over 1,700 flights and leaving hundreds of passengers stranded. The airline blamed staffing shorts and weather for the delays. Nick Ewen, Senior Editor at The Points Guy explains why these delays could be here to stay as the holiday season approaches, and shares the best tips for travelers eager to book flights.