They might even provide some of their own power by burning the waste products in the building itself.
This reminds me of another feature that a sustainable city might have that I neglected to mention: In Hammarby Sjostad, instead of having a conventional sewer system, waste is collected in a series of tubes and then burned in a power plant to provide energy. When it comes to renewable energy, every little bit helps, and this technology could provide a significant source of power for cities.
I suppose if it is absolutely necessary, you could have grade separated roads for trucks which would connect to the distribution center. These would be above or below ground and would connect to the main distribution center. The distribution center would have normal roads connecting to it, with freight trams and smaller trucks distributing the goods throughout the city. I see no reason why all freight can't eventually be moved to rail, but perhaps I am underestimating the problem.
The technology to replace oil has been greatly over-hyped in my opinion. At the very least, this technology is not available at the scale needed to maintain the one-car per person paradigm that has been the norm in this country for the past 60-70 years or so. This means that we need to find other ways of getting around, which is one of the primary goals of the sustainable city plan that I have designed.
The reason for this over-hyping? In my opinion there is a lot of money in research grants, and in marketing snake oil.
http://www.technocracy.ca/pdfs/Why-N...ls-indexed.pdf