Veteran politician Andres Manuel Lopez Obrador wins after promising to tackle corruption and the drug cartels.<br />