Managing financial risk tradeoffs for hydropower generation using snowpack-based index contracts