Download a dataset of size 300 MB or more and then solve the following programmi

Download a dataset of size 300 MB or more and then solve the following programmi

Download a dataset of size 300 MB or more and then solve the following programming questions using Spark ML library. a. a classification problem using KNN algorithm. b. a regression problem using KNN algorithm. c. a clustering problem using K-means algorithm. Deliverables A WORD document which contains the following o Your solution to the classification problem. o Your solution to the regression problem. o Your solution to the clustering problem. All solutions should have screenshot of code with description of each step.