From Notebooks to JupyterLab—The Evolution of Data Science Environments