Location-based services are usually thought of as an outdoor capability linked to smart phones that can deliver targeted messages to people....