What do Ancient Sages and Modern Scientists say about Karma?