There are many reasons flights might be delayed (although the BTS only classifies these into five categories).