Why do people have migraines?

What is the underlying source of peoples migraines?