Matrix metalloproteinase-9 measured in urine from bladder cancer patients is an independent prognostic marker of poor survival