The Lexical Typology of Semantic Shifts