Clinical decision-making using computers: opportunities and limitations.