7 tips for choosing your CRM for real estate agents