If you would really like to advance the state of the art for self driving technology, I invite you come up to the mid-west, especially in the winter months, and make your toys work under those conditions.
Working up here will push your technology quite far, with snow, slush, worn away lane markers, cold temperatures, wind, potholes, washboard roads, ice, clogged sensors, blocked GPS, and any number of the above challenges thrown together in random and unpredictable patterns.
If you can get to level 4 or 5 automation in those conditions, making them work in the eternally sunny portions of CA will be a snap.
Sincerely, a Montanan (who is annoyed they had to deal with snow, ice, blocked sensors, and cold temperatures just this morning)