Everyone's familiar with how businesses use our personal information to deliver targeted advertising online. But new developments in predictive analysis goes far beyond that, allowing companies to use thousands of points of data to make startlingly specific assumptions about customers.