Insights into the heterogeneity of human B cells: diverse functions, roles in autoimmunity, and use as therapeutic targets