The Volkswagen ID. Buzz faces new competition.