A Mobile 3D-GIS Hybrid Recommender System for Tourism