Reading Tea Leaves: Principles of Predictive Analytics and the Path to Time-Series Predictions