Via: Yahoo! Sports
Dashcam footage obtained by Wired from buses and trains in San Francisco show driverless cars stopping and delaying public transit.....