Google announced that its self-driving cars are now able to handle city streets. This means that the future of cars is an autonomous, robot-driven one. The way we build cars and use them is going to change in many unexpected ways.