Detection of Cadmium and Lead in Kidney Stones. Associations with Patient Demographics, Stone Composition, and Smoking.