Long-lived Dust Rings around HD 169142