Coolest weekend in 5 weeks; warming here by mid-week