Seven Billion and Growing: How Will the World Feed Itself?