Innovative fuel cell buses with automated guidance by GPS for public transport application