i just wanna know how it works. i know it uses cell towers to get an approximate position but whats the deal about the wifi?? does it NEED to have wifi access to work or will it work in the street with no wifi access what so ever.