Small towns brace for huge crowds for eclipse