Computational modelling of nerve stimulation and recording with peripheral visceral neural interfaces