Will Location-Based Services Ever Go Mainstream? Opportunities Beyond the Location Checkin