The role of urinary tryptophan metabolites in the etiology of bladder cancer.