Joint Waveform Adaptation and Power Control in Multi-cell Wireless Data Networks: A Game-Theoretic Approach