A Tractable Approach to Coverage and Rate in Cellular Networks