Nature of Science: Problems and Perspectives