weather hendersonville nc hourlyweather fayetteville nc hourlyjacksonville nc weather hourlyweather underground new bern ncweather huntersville nc hourlyweather greensboro nc hourlyweather greenville nc hourlyweather statesville nc hourlyweather charlotte nc hourlyweather mooresville nc hourlywilmington nc weather hourlyweather burlington nc hourly