Tumor angiogenesis: Current challenges and therapeutic opportunities | Synapse