Scaling up multi-agent systems: an interview with Minghong Geng