Bladder cancer. I. Molecular and genetic basis of carcinogenesis.