Stochastic cost, reliability and maintenance optimization considering uncertain future usage scenarios