Thousands of Americans are stranded in airports this holiday season, and countless others are paying jacked-up prices to get home.