Rainfed maize production systems: is ethnoecological knowledge enough to cope with climate variability?