Its going to be a long time before we get to that point, charging on the fly would be fantastic but total infrastructure rebuild would need to take place first.
The EV idea is good unfortunately we do not have the technology or resources for the storage part of it!