Monitoring Teams by Overhearing: A Multi-Agent Plan-Recognition Approach