Solar weather peril risk calculator