Stanford AI detects even the smallest earthquakes from seismic data