Text this: Grammar-based feature generation for time-series prediction /