Shared publicly  - 
 
Our self-driving cars have spent the last year mastering city streets—no easy feat when you consider jaywalkers, cyclists, delivery trucks blocking the road, etc.—and have now logged nearly 700,000 autonomous miles. Get the latest: http://goo.gl/p5qSmu