NOAA predicts up to 9 potential hurricanes this year