Hydraulic Fracturing Explained: Evaluation, Implementation, and Challenges (Gulf Drilling)