What do Harry Potter, Katniss Everdeen, and Frodo all have in common with the heroes of ancient myths?