Torrential rain this week may bring major flooding to NJ river communities