The promise of self-driving cars has long felt like vaporware: tantalizing, futuristic, and just out of reach. But in 2025,…