Cars that drive themselves—oftentimes better than humans—are here. And, so far, Alphabet Waymo and Tesla are battling for supremacy.