Microfluidic devices for studying bacterial taxis, drug testing and biofilm formation