Agriculture in the city: Be it rooftop gardens or highly efficient hydroponics, urban farming makes cities a little "greener" and helps feed their residents. And the projects come in all different sizes.