A transparent zebrafish has been engineered to allow scientists to watch how cancers develop and behave inside the body in real time.