I guess the hunger crysis is only a symptom for a world, where goods are to unequally distributed. While some amount of inequality is very good for competition as soon as someone can't afford food its too much. Many actions of the rich countries increase this inequality. So I think the food crysis can only be solved by political action of the developed countries.