Reporter Ben Anderson is in Cuba. He finds life in Havana stifling, while in the countryside he searches for Castro's revolutionary legacy