Collective dynamics of two-dimensional swimming bacteria: Experiments and models