6 Promising LBS (Location Based Service) Apps and Challenges in the Space