Hydrogen-powered trains