Mesenchymal cells reactivate Snail1 expression to drive three-dimensional invasion programs