Learning nonlinear dynamic models of soft robots for model predictive control with neural networks | Synapse