Vedic view on science