Optimisticaly I would say those changes would take at least a decade to happen + make an impact.
The technology must arise, it needs to be accepted and funded, infrastructure must be built, new vehicles would need to become cost effective, etc...
Its not a bag I wanna hold.