Aspects of integrability in string sigma-models