Jupyter Notebooks for Earth Sciences: An Interactive Training Platform for Seismology