Alternatives to Microsoft Dynamics 365: competitors and similar client relationship management software