A New Theory of Serendipity