On the use of packet scheduling in self-optimization processes: Application to coverage-capacity optimization