Why do urban legends go viral?