Predictive Modeling and Artificial Neural Networks (ANN): From Model to Survey