The recent spate of flight delays and cancellations may persist for as much as a decade – due to a shortage of some 32,000 pilots, mechanics and air- traffic controllers, as well as “unrealistic scheduling” by airlines, according to an investigative report.