Modern Physics and Vedanta