John Bullard announces retirement from NOAA