My Japanese skills are even worse than my English, but seems like public transport is banned there.
Maybe in middle of this century(if human race still exists then) this plan is treated like Le Corbusier's Plan Vois plan(or what are those cross skyscapers called?).
If you need any help, please contact us at – info@designaddict.com