How Can Floods Be Prevented