Optimal maintenance decisions for hydraulic structures