Rational Choice Theory Explained: Key Concepts & Assumptions