What is the geological explanation for the formation of the continental shelf? Did the volcanism that created the continents occur in different epochs with different ocean levels? Or are they caused by some erosive process?