Turning 30: New Ideas in Inductive Logic Programming