Sediment Compaction and Applications in Petroleum Geoscience