Travel cost estimation and prediction on road network