Elections, justice and democracy in Mexico. Strengths and Weaknesses of the Electoral System, 1990-2020