Describir: Vision-based Navigation Using an Associative Memory