Generating random Dorling cartograms using a force simulation.
Could probably improve performance a little by running the next simulation during the animation instead of waiting until it's done.
See also: Pseudo-Dorling cartogram
https://d3js.org/d3.v4.min.js
https://cdnjs.cloudflare.com/ajax/libs/topojson/3.0.0/topojson.min.js
https://d3js.org/d3-scale-chromatic.v1.min.js