mount holly weather