Perceptions of healthcare providers' communication skills: do they differ between urban and non-urban residents?