Cris Carter explains why Carmelo Anthony can only blame himself for his career