well self driving cars are being over engineered for the very fact that for very  long time if not forever there will always be a manually controlled vehicle along their path.<p>as for lane set asides, we already have HOV and Express lanes that would easily be adapted to self driving cars, if anything the express lanes would be even more efficient.<p>Cars like buses always trump trains in metro ranges simply because both can adapt quickly to change of habits. trains might be one solution between cities but even in Europe air travel is supplanting it