Most Sikhs keep their hair long, but younger Sikhs less likely to do so