Self driving stuff is really hard, IMHO the US should invest in controlled autonomous vehicle infrastructure and reduce the amount of variables necessary for the vast majority of miles driven. Make it so the vehicles can go through cities at 80mph.
Full self driving is inevitably going to be a combination of road technologies paired with on-vehicle technologies.
Humans, the current most sophisticated driving intelligence, crash all the time.
AI, will need to be smarter than humans to outcompete in a world made for us, but if we bake some simple additional signals into the roads and other vehicles, the whole thing might work.