whats the weather like there?lts a little windy in ottawa lt