Flight delays, cancellations and even the drive to terminals can add layers of frustration to already challenging travel experiences.