University of Minnesota Location-based & Preference-Aware Recommendation Using