Mexico is preparing for national elections amid extremely high approval of the outgoing president and an expected landslide win for his successor. The one-sided popularity is largely attributed to social welfare programs which have greatly stabilized the economic outlook of the average Mexican. Ramin Mazaheri has more from Mexico City.