Landmark-based Localization for Autonomous Vehicles