Weather is hot topic as eclipse spectators stake out viewing spots in US, Mexico, Canada
North America will not see another coast-to-coast total solar eclipse for 21 years, prompting the weekend’s mad rush. Sunday forecasts predicted clouds along most of the sun-vanishing route.