Vector-based pedestrian navigation in cities