With the selection of former Mexico City Mayor Claudia Sheinbaum as the candidate of the country's ruling party in next June's election, Mexico will for the first time have time two women from its main political movements competing for the presidency.