How soon will we be all electric?