Detecting Anomalous Collective Behaviours In Simulated Multi-Agent Environments