Review of forecast verification techniques