The Evolving Significance and Future Relevance of the Impact Factor