CRM Industry Predictions for 2005: Five Key Trends