A multimedia context-aware framework for select and recommend content based on users' geolocation