These vehicles need a longer driving range, the technology needs to come down in price, and changes in how the vehicles charge are needed.
The charging would ideally be done without wires so the driver wouldn't have to remember to plug in when they get home.