Agricultural Weather Insurance: Basis Risk Reduction, Behavioral Insurance And Uncovering Quality Risks