Mercedes-Benz Vision One-Eleven: An electric hypercar under high-tech wraps?