Missing your flight can be a hugely frustrating experience, especially if the delay is entirely out of your control. You can be held up if there's an issue at security, if the boarding gate changes at ...