Check GM autopilot demos in the streets of San Francisco. Much more impressive than this one. Pedestrians, bicycles, delivery van stopped in the middle of the street, etc.
Cruise is also using Lidar which provides depth sensing[1]. You can do depth sensing with cameras, but that requires building depth maps from multiple cameras (like eyes) and still being able to interpret the depth map with computer vision. Capturing depth is definitely possible with monocular cameras (because humans can do it), but it seems like lidar works a lot more accurately.
daytime: https://www.youtube.com/watch?v=SSc8AHIEG9o
night time: https://www.youtube.com/watch?v=XHIq0MMViZg