Real-time path planning for virtual agents in dynamic environments | Synapse