Understanding Caregiving: Demands On Carers, Difficulties In Homecare, And Privacy Issues