Text this: Mass customization for personalized communication environments : integrating human factors /