Vedas and modern physics