I think it is going to take more than fixing the roads. I know in my area the state has neglected the roads for decades. It has gotten so bad in my county that the county is actually paying for road construction the state was supposed to pay for. Simply because we can't wait anymore for it. Going forward I think they are going to have no choice but to expand the existing roads. In addition, we are going to have to look at creating additional parallel routes in the most traveled areas. If you are going North-South here you have the main highway and the road it replaced. If anything happens to the main highway the road it replaced becomes a traffic jam. Then people are off onto the side streets.
I also think we are going to have to look at other solutions as well. We need to expand mass transit and we need to incentivize people to use it. I know here for much of the area Mass transit is just not an option. Even where it is an option it is shockingly expensive and disturbingly unreliable. I know people who use but even they comment that it isn't any cheaper than driving and it often isn't any faster. Add that the trains keep having fatal accidents and it isn't a surprise people are giving up and going back to their cars.
We are also going to have to look at how communities are laid out. Waze and similar technologies are only going to become more common. My area is fairly new, started construction in the mid 90's and is still being built. One thing I have noticed is that the whole area is built with wide arterial roads with almost no houses directly on them. Then the neighborhoods are built as a series of closed loops that let out onto the same street fairly close to each other. The only part that has any through streets at all is the very oldest section. Even there they are fairly limited. So Waze isn't going to route anybody through the houses because they are all basically on dead ends. The arterial roads are designed to handle a lot of traffic. Eventually existing areas will have to modify their roads to be more like that.