Robust Localization of Autonomous Vehicles Using GNSS, IMU and 3D LiDAR in the Presence of GNSS Outage