Introduction to R for Social Scientists: A Tidy Programming Approach