City-of-steam-pathfinding