A Point-of-Interest Recommender System for Tourist Groups Based on Cooperative Location Set Cover Problem