Weather and snow forecast for Twin Towers Ski Area