whats the haines alaska weather like