A solid navigation app offers turn-by-turn directions, bicycle routes, traffic updates, and access to offline maps -- crucial if you need to preserve data and iPhone or Android Phone battery life. And ...