Human Activities and Natural Disasters Affecting Water Quality and Ecology of the Brantas River and Madura Strait Coastal Waters, Java, Indonesia