Smart Tissue Anastomosis Robot (STAR)