The Downtown Detroit Partnership released new renderings of the three potential lids over Interstate 75 in downtown Detroit ... construction University of Michigan Center for Innovation.