Millions of people across Mexico, the US and Canada looked to the skies on Monday to witness a total solar…