There are two types of roads: main roads and regular roads (or alleys). Main roads always run from the center of a map to its edges. I'll think about adding main roads to docks (it's a bit harder than it seems, especially when there more than one docks area), meanwhile you can try to paint what you need in City Painter. It is possible to draw roads wherever you like there, but overall this application is very rough.