Buffy the Vampire Slayer turns 29. See why the iconic series starring Sarah Michelle Gellar still has a powerful legacy.