Principles of Linguistic Change: Cognitive and Cultural Factors