A review on soil cover in waste and contaminant containment: design, monitoring, and modeling