Carers and services : a review of research