People who are underweight as well as those who are obese are more likely to suffer from migraine