Twenty years ago, following the collapse of the Soviet empire, Fidel Castro’s small island faced a food crisis. Today, its network of small urban farmers is thriving, an organic success story that is feeding the nation.