There's a growing effort to use hydroponics -- a method of cultivating plants in nutrient-rich water instead of soil -- to bring farming into cities. Hydroponic farming requires less water and less land than traditional farming, and reduces the environmental cost of trucking produce to urban centers. Is this the future of agriculture? full story