You are working on a project that requires tracking the code used to execute an MLflow Run. Explain how you would locate the code associated with a run in the MLflow UI, and discuss the importance of tracking code for reproducibility and collaboration.