CD34 and cancer: Circulating CD34+ Progenitor Cells and Cancer