BMW unveiled its Vision Next 100 concept car at the Geneva Motor Show.