Graph Neural Networks for Travel Distance Estimation and Route Recommendation Under Probabilistic Hazards