And an eclipse too? NM Museum of Natural History & Science pulls out all the stops as eclipse lights up Albuquerque sky during the busiest weekend of the year