Explaining the Frequency of Contact between Generations in Germany