4. What are the factors that contribute to cultural variation?​