Decision support in dermatology and medicine: history and recent developments.