Recognizing and monitoring high-level behaviors in complex spatial environments | Synapse