There is plenty of food now, and millions more acresjust in this country that aren't being used. Our government is still paying farmers NOT to grow food, and as long as you see people with lawns, there is no food shortage.
I'm not disagreeing with the fact that there is enough food for us or the entire world for that matter. This is a mute point because for the many reasons the food is not getting to them. Cost of transport, food spoilage, conflict, governmental beauracracies, etc. The problem lies with countries who do not have the resources or have already used up their own resources. So quite frankly, "they" have a shortage of food.