>>10831137Better city planning from a clean slate. That's usually the only thing that is needed to make a good city. Of course, if you plan it incorrectly, nothing will help. It is a bit like playing the SimCity video game series. Which I recommend you try playing, since it can give you a greater understanding of city planning in a rather short amount of time. Just remember that it has its flaws and you need to actually research civil engineering for yourself to make up the large gaps the game experience will have.
Another video game, "INFRA," is a 1st person game where you walk around infrastructure and document damage from neglect or cutting corners by a corrupt government. It can help illustrate faults in civil engineering that should be avoided.