Another tech titan heads to Miami. Peter Thiel buys $18 million island estate that was featured on MTV's 'The Real World' Business Insider