Country needs to harness atmosphere of optimism created by science & use technology to pole-vault present and future challenges: Experts