PTNS: patent citation trajectory prediction based on temporal network snapshots  Nature.com