Hi, I'm coming from Tokyo with Detroit as my destination, with a 2.5 hour layover in Chicago. Will I need to go through immigration in Chicago, or will I do that in Detroit? The reason I ask is because of the short layover. I need to know if that's enough time, because I"ll be traveling with my 6 month old daughter. Please help. Thank you!