advantages and disadvantages of data integration