Autonomous driving: peak car to arrive as early as 2031?