Semantic labelling of road scenes using supervised and unsupervised machine learning with lidar-stereo sensor fusion