Manchester City have not given up on the Premier League title but but could yet finish outside the top four this season, admits goalkeeper Joe Hart.