Exploring Time Travel and Time Dilation in Hindu Mythology