The basics: how GLMs differ from linear models, what link functions are about, and how to choose among them