I've wondered about this from time to time.
I went on YouTube and found this video. Very interesting.
I think this is their webpage.