I’ve been using Waze a lot lately, especially when I go to bigger cities.  Waze is a crowdsourced driving and map app that combines quite a few features to make it a handy app for navigating unfamiliar cities as well as roads right in your backyard.  Waze’s base maps are loaded by Google Maps, but