Toward robotic cars — article by Sebastian Thrun published 1 April 2010 in Communications of the ACM