Some press on Wired about reducing space allotted to car based transit in major cities. Duh, that makes sense. I’d like to see more of this kind of talk.
Jeff