Text this: Understanding the nature of science and scientific progress: A theory-building approach