Integrating mining loading and hauling equipment selection and replacement decisions using stochastic linear programming