Farming on empty land in one of America's biggest cities used to be discouraged. But urban gardeners in Los Angeles spent years pressing local politicians to let them grow food in vacant lots, and now their efforts are bearing fruit. Mike O'Sullivan reports on the people planting food forests in the middle of the city.