Unreal dynamic navmesh. Ideally, I would set up a static navmesh and bake it.