Text this: Robust Normal Estimation for 3D LiDAR Point Clouds in Urban Environments