Detection, prediction, and avoidance of dynamic obstacles in urban environments | Synapse