Text this: Microfluidic hydrodynamic trapping for single cell analysis: mechanisms, methods and applications