Prevalence and risk factors for diabetes mellitus in a selected urban population of a city in Punjab.