Flight cancellations cause holiday travel nightmare