Caffeine and Migraines: Relief or Risk?