Lines were out the door for eclipse glasses at the Connecticut Science Center