I don't think the shape of office buildings is a problem, you can just have stores and storage on the inside and apartments on the outside.
The bigger problem IMO is retrofitting a bunch of buildings that have been built with plumbing in only very select areas to have plumbing ubiquitously.
The bigger problem IMO is retrofitting a bunch of buildings that have been built with plumbing in only very select areas to have plumbing ubiquitously.