Now that your cell phone knows where you are, the future of GPS devices such as Garmin and TomTom is looking less certain.