Language: a Modern Synthesis