Recent Advances In Earthquake Monitoring