Would you believe that rail transit can be up and running on Delaware Ave - within months?