Have you ever been running late to an important business meeting or client presentation only to find yourself stuck in a two-mile traffic jam due to an accident on the highway, or having to reroute around a flooded road? Of course you have. Checking ...