Electric cars are supposed to be the future, but they still have issues that are keeping away many car buyers. The range is too short. The batteries are too heavy and expensive. They take too long to charge. But a number of companies say they have the technology to solve many — maybe even all — of these problems.