Text this: AI-based approaches for improving autonomous mobile robot localization in indoor environments: A comprehensive review