Mexicans prepare to choose a new leader