I would say it seems there may be some sort of correlation. There is _no_ evidence of causality. Any claim of responsibility, no matter how qualified, is not supported by this research, in my opinion.