David Perlmutter 

Transit planner and urbanist geek of all trades.
See followers