It's starting to look like we'll need general intelligence AI to solve self driving fully within cities. For trucking, let AI solve the long distance stuff, then have drivers drive the last few miles. I don't know if it would work but worth thinking about. That seems like a much closer thing than having AI negotiating an 18 wheeler through a city