IGF1R and cancer: Therapeutic Targeting of IGF1R as an Anti-Cancer Therapy