Vem behöver köra själv? Självkörande bilar lovade revolution – och även om de är sena, har de redan påverkat allt från logistik till lagstiftning.