Battery EV's are part of the problem. Not part of the solution. They necessitate large, heavy, vehicles, with service operation problems (range, continuous operation, load carrying, limitations) along with vehicle lifetime and recycle/refurbish problems. There will be a hydrogen infrastucture needed for construction/farm vehicles, as well as haulage and public service transport. These sectors are already turning to hydrogen, not battery. The inefficiencies in hydrogen production (the japanese are brining in a nuclear programme that generates hydrogen cheaply without a hydrochemical or electrolysis process...and electrolysis can work with cheap nuclear or renewable power at remote service stations) are solvable. Hydrogen can be cleanly burned, instead of gas for domestic and industrial processes. The efficiencies of fuel cell technology are ahead of battery development considered on a pro rata investment measure. Fuel cell vehicles can produce viable small personal transport, all the way up to the largest of commercial vehicles. Hydrogen can be cleanly burned, as well as for producing electricity through chemical cell processes.
The only limiting factor is the high level of influence of the petrochemical sector, holding back alternative energy production, through the mechanism of corruption. In the fifties the UK population was promised almost limitless free electricity through a burgeoning nuclear programme. That would never have done. Not enough people holding the levers would get paid that way.
We still wont all have personal transport, but we absolutely need investment in viable public transport or the arse will fall out of the worlds economy. And the arse will fall out of the world itself otherwise.