NJ river communities brace for possible flooding amid days of rain