Autonomous Vehicle Technologies: Localization and Mapping