London has rolled out its first hydrogen double-decker bus