That’s how much taxpayers had to pay when the University of Illinois pulled the plug on plans for its Discovery Partners Institute research hub at the sprawling 62-acre South Loop site being marketed ...