Mountain weather research and forecasting