On Deep Learning for Geometric and Semantic Scene Understanding Using On-Vehicle 3D LiDAR