Group-by aggregation over CSV files