Cell infection within a microfluidic device using virus gradients