Bladder cancer: factors affecting survival.