Wilmington Submarine Canyon: A marine fluvial-like system