Understanding Migraine: Triggers, Root Causes, and a Functional Medicine Perspective