Text this: LEAF: A Lifestyle Approximation Framework Based on Analysis of Mobile Network Data in Smart Cities