Text this: Intercultural Communication: Social attributes, Promoting Components, Impacts and Challenges