Text this: Snake robot locomotion in narrow space: a review