aggregation to base time interval; TimeSeries class for results