Modeling and Discovering Direct Causes for Predictive Models