Enhancing Earthquake Detection Through Machine Learning- An Application to The 2017 Mw 8.2 Tehuantepec Earthquake in Mexico