Tumor progression and invasion