Client-Centric Radio Access Technology Selection in Heterogeneous Networks