I think the benefits of urban food are twofold: urban farms can go some way to making a city self-sufficient in some types of food - the Vancouver example I wrote about is a small greenhouse that is meeting the needs of a part of the population of Vancouver.