Text this: A comprehensive survey on SLAM and machine learning approaches for indoor autonomous navigation of mobile robots.