Text this: Enhancing Facies Classification in Geological Studies Through Artificial Neural Networks: A Review