Development and applications of a microfluidic vascular mimic