Text this: Semi-supervised Learning of Visual Causal Macrovariables