Americans are increasingly waiting weeks or even months to get an appointment to see a health care specialist.