Meter-scale geologic heterogeneity in the near surface explains seismic speckle scattering noise