Price a temperature-based weather option | Quantedge Interview Question