technical landscape of storm forecasting