Microfluidic models of tumor-stroma interactions to study the interplay of cancer cells with their surrounding microenvironment