Explain SHAP and build an ML project | Microsoft Interview Question