Text this: Current views and implications of journal impact factor