Is primary care ready to embrace e-health? A qualitative study of staff in a London primary care trust.