Location-based and preference-aware recommendation using sparse geo-social networking data | Synapse