what are the differences among myth,legend,and folktales?