H&M pushes sustainability agenda & customers into stores