Keeping up with emerging technologies : best practices for information professionals