The National Weather Service in Buffalo predicts temperatures peaking in the low 50s under mostly sunny skies and calm winds.