Cancer invasion and resistance