Understanding Space, Time and Causality: Modern Physics and Ancient Indian Traditions