The prognostic and diagnostic value of circulating tumor cells in bladder cancer and upper tract urothelial carcinoma: a meta-analysis of 30 published studies