Text this: An Iterative Closest Points Algorithm for Registration of 3D Laser Scanner Point Clouds with Geometric Features