Hydrogen public transport