Small town businesses embrace total solar eclipse crowd, come rain or shine on Monday