Text this: A Segmentation and Topology Denoising Method for Three-dimensional (3-D) Point Cloud Data Obtained from Laser Scanning.