Electric cars have long been hailed as the future of the automotive industry. Car makers and start-ups have been offering hundreds of high tech models, ...