I live in the country and have a big garden.  I understand there is a big push in cities for urban agriculture though.
In urban areas, people need more access to fresh produce
Where do they put gardens?  In the city park?
These agricultural areas can be integrated into local town planning.  But I have heard of roof gardens.