Hydrogen-powered shuttle bus