City of Hampton Weather Forecast