tell me the weather for new brighton pa