A simple solution to unlicenced and or uninsured drivers is within reach. Add a lock out to all new cars as part of the self driving features. The system would log into the appropriate database, check that your licence and insurance are valid. If not, the car would not start. Simple eh?