Explain Overfitting and Underfitting in Machine Learning | Amazon Interview Question