Blade Runner: Which predictions have come true?