Language as a Complex Adaptive System