Some Americans are already planning for their next chance to view a total solar eclipse, but many will have to wait at least 20 years to witness the celestial phenomenon if they don't want to travel.