Text this: An Adaptive Memory Model for Long-Term Navigation of Autonomous Mobile Robots