I know people and cities do not at all work in the way that I am about to describe, but imagine being able to shift the population of a city and all its necessary infrastructure to a second backup city so as to minimize disruptions.
All the necessary modifications could be made to the first city without affecting people living there because they would be living and working elsewhere until the work was complete.
Once the work is complete, everyone would go back to whatever address they previously had in the first city, and then work could start on improving the now vacant second city.
Obviously, there are lots of issues that I have not described like how this works when many places already have a housing shortage, and having to build that second city in an “empty” area that can be provisioned with the same quantity and quality of resources enjoyed by people of the first city.
In addition, I think a large complicating factor in construction today is something that I have not seen people talk about: when is it a good time to tear down existing structures. The lack of a “best before”/“expiration date” means structures stay up until failure or until the current owner wants to build something new in its place. The building stays up with possible inefficiencies (heating, cooling, energy use) that might be too expensive to remedy because of the age of structure.