We know how stressful travel can be: Flight delays, lodging mishaps, language barriers can easily turn what was meant to be a relaxing trip into one big headache. But of course, there's an app for every travel annoyance, and equipping your smartphone before a big trip can make each step of your travels a whole lot less stressful.