'Interactive' fabric that can change shape and colour has been developed at a Canadian university More...