> Or you can increase road capacity to keep up with population growth
This doesn't work because in a city you'll eventually you end up with more roads and parking lots than buildings. US cities were built like this, and the more road capacity you build, the more sprawl you get (everything is further apart), which increases how much people have to drive which increases the traffic... It's an evil spiral of congestion.
You could do this by decreasing the efficiency of the non-freeway roads, or increasing the cost of using the roads, which both only ‘solve’ the problem by reducing general quality of life (especially for poorer people, who might just get even poorer if they can’t commute affordably).
Or you can increase road capacity to keep up with population growth, and invest in alternative transport that people actually want to use. That means no cycle lanes or buses, because people really don’t want to use them (buses are only really efficient for short trips, if you have to change buses to get to work then it ends up taking so long you may as well just be inefficiently sitting in the comfort of your own car).