Minority Report at 15 years: what did it get right?