More than 5 million Americans will leave areas being impacted by climate change this year, according to study.