GPS-Guided City Walks