Where do thoughts come from?

Here's my answer to a recent Quora question: Where do our thoughts come from? Thoughts come from nowhere! And from everywhere! I think both answers contain an element of truth.…