Why don't electric cars look like the future?

phys.org -