Describir: Energy-Efficient Deployment and Adaptive Sleeping in Heterogeneous Cellular Networks