They (or Amsterdam at least) also have amazing bike lanes everywhere. I actually lived and commuted by bike in Ghent, Belgium for a few months, which is very similar. I did indeed get soaked on the way to work fairly frequently, but was able to shower there. I also felt very safe doing so, as bike lanes are everywhere.
But in both cities, buses have the exclusive use of some road space. This ensures a reliable journey time.