Soft robot review