Predicting Micro-Earthquakes with Deep Neural Networks