NBC: The Buffalo shooting was centuries in the making, experts say