Millions across North America gaze in awe at heavens to take in celestial phenomena that will not reoccur for 2 decades