Kant and Philosophy of Science Today