Flight delays cost $32.9 billion, and passengers foot half the bill