Quantum Physics and Vedanta