One day in December, a self-driving bus in Gunma completed an 18-km run from Maebashi to Shibukawa and back, dropping fare-paying passengers off at designated stops and navigating public roads.