Why not combine self-driving cars with narrow cars? It seems like the perfect combination. The narrow cars give little room for error if two cars are taking up the same lane. Self driving cars eliminate human error and can assure cars stay on a straight path. You could not only double capacity in lanes, but also eliminate the stopping and starting that impedes traffic flow. Win-win! Good luck!