Oaxaca, the Mexican state with the highest rate of childhood obesity, is banning the sale of junk food to children amid a public health crisis.