Real-Time Aggregation Features for Machine Learning (Part 1)