Dams be damned: study finds large dams are too expensive