In the context of Spark MLlib, compare and contrast the scalability of linear regression and decision trees. Provide examples of scenarios where one algorithm may be more suitable than the other based on the size and complexity of the dataset. | Databricks Certified Machine Learning - Associate Quiz - LeetQuiz