That's some pretty wishful thinking in my opinion. For higher speeds catenary is a better option, and it also allows vehicles to be lighter compared to multiple units where they have to carry power generation systems. Hydrogen
might be a better option than diesel in a few years if the cost can come down, but overall it's gonna be a while until hydrogen becomes commonplace. Despite numerous attempts at hydrogen cars for example, they continue to be very unpopular. A big issue is that people look at hydrogen as a fuel whereas a better comparison would be a battery because in large part we have to produce the hydrogen (which is costly and storage and transport is also costly). What electric car companies have shown is that their is alot of improvements to be made to batteries still (of course the same is true of hydrogen) battery development is more compatible with current infrastructure and will likely leave hydrogen far behind for a fairly long period of time.
Lots o places have created hydrogen vehicles I'm not saying that we can't I'm just saying their are alot of less expensive and frankly better alternatives in my opinion. Check out this piece on what happened to BC Transits Hydrogen Bus fleet.
http://www.cbc.ca/news/canada/briti...-to-be-sold-off-converted-to-diesel-1.2861060