Text this: Towards clean urban mobility: A hydrogen-powered self-sustaining dual station for fuel cell and battery electric bus fleets