城市分布在河流沿岸有什么好处和弊端?