Tesla's Vision-Only Self-Driving Faces Competition and Challenges