Learning to predict trajectories of cooperatively navigating agents | Synapse