Over the weekend was listening to a tech show on CBC (Canadian NPR) and both experts said "all roads lead to electric."
They acknowledged a few issues - better & lighter batteries, but, according to them, the direction is clear.
In a separate but related, Ontario just became the first province to allow driverless cars. Interestingly, as we were watching this on the news, Mrs JP turns to me and says: "We got it all backwards." "For our whole lives we were taught that when we got to driverless cars, the technology would be in the roads, turns out that the technology is in the cars." Some days (OK most days) that woman amazes me.