Hydrogen-fueled vehicle