What do bison, beaver, wolves and sea otters all have in common? They're keystone species. That means they have an outsized impact on their ecosystem. It took humans driving some of these to near ...