Visual SLAM Integration With Semantic Segmentation and Deep Learning: A Review