A comparative analysis of public and private health care services in rural and urban areas of Karnataka