Waymo is on the cusp of putting self-driving cars on the road for the public