Multiverse Hypothesis