So I don't know if this is a bug or a feature, but when you issue a worker to build a road between 2 cities that are already connected by harbors, the worker walk to the city that you want to build the road from. and it automatically teleport to the city that you want to build the road to and work backward. o.O