Bubble universe theory