Terrain Traversability Prediction for Off-Road Autonomous Driving