On Monday, April 8, North America will be shrouded in darkness during daylight hours when the first total solar eclipse since 2017 sweeps across the region. The eclipse will begin over the South Pacific Ocean and continue across Mexico, the United States, and Canada....