Mercedes-Benz give a taste of the future