'Biohybrid' robots that could help treat cancer