Can computers improve patient care by primary health care workers in India?