Text this: Automatic Point Cloud Semantic Segmentation of Complex Railway Environments