A context-aware system for personalized and accessible pedestrian paths