Roasted and boiled maize ears on sale in Xochimilco, in the south of Mexico City. (Photo: M. DeFreese/CIMMYT)