Methodologies, tools and technologies for location-aware AAL