Can long hair cause headaches