Ive only watched a video a long time ago when it was first announced. Almost remember nothing about it. I should really catch up.
Can u link a video where we can see that pedestrians hinder traffic? If this game is much like transport tycoon some things will be created at random by the AI and some by the player. Like removing buildings and adding roads. If this game is anything like transport tycoon it`s very likely that the game itself will adapt/expand it`s road networks whenever it wants to expand. When you create your own roads in a city.