Predicting corrosion remaining life of underground pipelines with a mechanically-based probabilistic model