The role of the microenvironment in tumor growth and invasion