Where to find the best viewing spots for the total solar eclipse