Text this: Persistent Localization of Autonomous Underwater Vehicles Using Visual Perception of Artificial Landmarks