Delaware River Trail Opens Today