The Impact of Impact Fees