The reality is a lot depends on your economy. A manufacturing and port city will necessarily be very different urban form to a white collar office job city or a beach/lifestyle city full of remote workers. An egalitarian city will be very different from a socially segregated city. Etc.
Cities are also never perfectly efficient because they are always evolving in function and use