Google has moved into the next stage of its plan to put driverless cars on the roads. According to Reuters, the Mountain View, California company has begun testing the vehicles on city streets, a crucial step in deploying the cars. The image comes from a rendering of how the cars’ software views traffic in a city intersection.