CYP1A2 polymorphisms, occupational and environmental exposures and risk of bladder cancer