This is pretty interesting - Both Google and Apple have mapped out billions of WiFi access points to support their location based services API's...
Think of things like Google Maps, Waze, Apple Maps, and many other location based services - remember that your smartphones also support GNSS...