Joint Resource Partitioning and Offloading in Heterogeneous Cellular Networks | Synapse