Machine Learning 101: Decision Tree Algorithm for Classification