If you haven’t made plans to watch the historic eclipse yet, relax, because the Hudson River Museum has you covered, rain 0r shin. YONKERS, NY —...