Coursera's Practical Machine Learning Prediction Assignment Writeup