The most common cause of delays or cancellations for flights is the weather, but that doesnt just mean thunderstorms.