Role of the tumour microenvironment on cancer progression