Cancer, angiogenesis and fractals