Location, Location, Web 2.0 - Foursquare is Built for Many Devices