State-of-the-Art Review of the Applicability and Challenges of Microbial-Induced Calcite Precipitation (MICP) and Enzyme-Induced Calcite Precipitation (EICP) Techniques for Geotechnical and Geoenvironmental Applications