If you're heading down the I-95 through New Haven, a pretty coastal city in the south of Connecticut, you'll catch glimpses ...