what is the weather in pittsburgh