All these electrically powered assumptions do depend on battery performance 10x that of today. That may happen next January or never.
Lots of people are working on it, there is no physical law that says it's impossible, there is a LOT of money to be made and the world to be saved so I would guess sooner rather than later/never.