Linear Models for Data Science