You are working on a project that requires comparing different runs based on their performance metrics. Explain how you would use the MLflow UI to analyze and compare runs, and discuss the features and visualizations available in the UI that can help in this process.