Who never tackled the problem of demarcation in the philosophy of science?