Cold temperatures hang around for holiday weekend