Monday 16th October is World Food Day. End Hunger is one of the UN's Sustainable Development Goals, but with the global population expected to reach 8.5 billion in 2030 the challenge of feeding an increasingly urban population is mounting every year.