Meaningful Coincidences: How and Why Synchronicity and Serendipity Happen