Hard freeze warning in effect until 9 a.m. Tuesday