A Course on Small Area Estimation and Mixed Models : Methods Theory and Applications in R