The weather in Saint John