Location is off by a few kms.. mostly because it used WiFi and not the GPS. Just wondering.. if it's not connected to WiFi, what happens? Does it try to use GPS?