You should prepare for upcoming trips by downloading some or all of these apps ahead of time so you aren't scrambling in the moment. Traveling is stressful, no matter how you slice it. Fortunately, ...