Implemented system for getting user location and nearby places (only when necessary). This method should work for both android and iOS. Limits the number of requests to google places API