Most good farming land on earth hasnt even been tapped into. Africa alone has enough land to feed 20 billion people, if the land was used like the land in the west. 

We will never run out of food, we are too technologically advanced and too wealthy for that to happen. 