Utilizing online social network and location-based data to recommend products and categories in online marketplaces