Summer travel is upon us, and so is the stress of planning and executing the perfect trip. While delays and mishaps are always possible, you can hit the road prepared thanks to help from mobile apps.