Tax Increment Financing: A History and Analysis of its Success and Failure