Does Drinking Cause Migraines? The Science Explained