Modern Analysis of Customer Surveys: with Applications using R