Assumptions of Linear Regression: Complete Guide with Examples