Angiogenesis in development and cancer today