Havana has 30,000 organic gardens/farms that supply one-third of the food needs of the city's two million residents