Cancer invasion and metastasis: positive and negative regulatory elements.