Explain the concept of soil compaction in civil engineering, detailing its significance in construction projects and the factors that influence the degree of compaction achieved?