Nielsen: Gen X more active than millennials on social media