Hypoxia, angiogenesis and cancer therapy: to breathe or not to breathe?