Towards agent aggregates: perspectives and challenges