Attitudes toward medical and mental health care delivered via telehealth applications among rural and urban primary care patients.