Autonomous Vehicles Will Mean the End of Traffic Stopswired.com2 points·nols··0 commentsOpen articleSaveView on HN