Weekend weather to bring chilly days, sub-freezing nights