Hydrogen cars will never happen. Storing hydrogen is difficult, you also have to transport it on top. Which basically replicates the concept of gas stations with added difficulty.
EVs make much more sense, transporting power is easy and the car doesn’t care where it comes from. Beides the possibility to produce your own.
Upgrading the energy grid and adding a good mix of renewables is the way. But here we are with people crying that wind turbines are ugly and kill birds, while we burn coal and their outdoor cat is playing bird terminator.