Text this: Generative design procedure for embedding complex behaviour in pneumatic soft robots