US millennials a popular but elusive target for brands