Are Ramayana and Mahabharata Myths?