If you were awe-struck by the total solar eclipse that millions witnessed on April 8, 2024, there's bad news: you may not catch another in the US.