Waymo "did it" in very controlled environments, not in general. They're still a ways away from solving self-driving in the general case.
Los Angeles and San Francisco are not "very controlled environments".
They've done over 70 million rider only miles on public roads.
Los Angeles and San Francisco are not "very controlled environments".