Manchester City will continue their pursuit of a fifth successive Carabao Cup triumph with a fourth-round tie at Premier League rivals West Ham.