Rain, snow expected through Tuesday morning