How different age groups are interacting online