What is location tracking system? How do big companies (or small ones) actually track location data? (So specifically what is the mechanism through which servers track the locations data from mobile phones?