User association in HetNets: Impact of traffic differentiation and backhaul limitations