Mexico bets on homegrown electric bus to curb China reliance