From Black-box to Causal-box: Towards Building More Interpretable Models