Beyond rotamers: a generative, probabilistic model of side chains in proteins