Causes of neck pain and headaches