How to add more I2C port on arduino mega2560 board?

I have a color sensor but those are the same slave address, is there any solution to help me add more I2C port?
like GPIO simulate I2C, or other I2C switch?