Dusty Rings: Signposts of Recent Planet Formation