Physician perspectives on end-of-life care: factors of race, specialty, and geography.