Cities are incredibly complicated things that no central planner can ever fully understand. There are layers upon layers, all interacting with each other, and all changing constantly.
Only a silicon valley programmer, blinded by hubris, would assume they can "optimize" a city, as if their unique ability to program computers enables them to analyze and improve incredibly complex social structures. They will fail.