You should prepare for upcoming trips by downloading some or all of these apps ahead of time so you aren't scrambling in the ...