quality of life migraines