Manchester City will take on Liverpool at New York's Yankee Stadium this summer as part of the Guinness International Champions Cup.