archaeology and the Vedas