Large Dams: Long Term Impacts on Riverine Communities and Free Flowing Rivers