The data, analysis, and source code used in this article is available here