Although Mexico's presidential election is more than a year away and politicians are barred from having official campaign events before electoral authorities declare open season, Lopez Obrador has been more or less openly campaigning for months.