High Season, Maximum Aircraft Utilisation, Aircraft go Tech and have to be fixed, Congestion at Foreign Airports.
In other words same as why many other flights, with many airlines, were delayed yesterday.
Welcome to the real world. It could get worse before it gets better!!