Pep Guardiola says Leroy Sane is still a long way from his best, just over two weeks before the start of the Premier League season.