The Geneva Motor Show: It’s all about the cars.