India’s hydrogen bus journey starts from Leh