Obstacles and approaches to clinical database research: experience at the University of California, San Francisco.