Text this: Deformable cylinder extraction from LiDAR point cloud using candidate selection