How to Make Your Python Jupyter Notebook Standalone and Reproducible to allow others to replicate your experiments