Many of us have been there. You're walking home from a restaurant in the city or trying to find your hotel after a long day of traveling, and your phone is almost dead. You're rushing, hoping that you ...