It MAY eventually be possible but there will need to be a major breakthrough in the way electricity is used and stored to get there.
And that still has not happened even though nutters claim it to be so.
I would say the problem is storage, not how electricity is used. In a vehicle sized motor 50~100 Hp, 95% efficiency is a quality industrial motor commonly manufactured.
http://www.gepowerconversion.com/sites/gepc/files/product/GEA18868%20X%24D%20Ultra661.pdf
Storage issues include charge time and efficiency.