The prequel of self driving car

Is this a perfect world like this? Maybe.. But add some cyclists, pedestrians, driver-controlled cars, cats, dogs and world might not be so smooth...