In a metropolis, people movements design intricate patterns that change on very short temporal scales. Population mobility obviously is not random, but driven by the land uses of the city. Such an urban ecosystem can interestingly be explored by integrating the spatial analysis of land uses (through ecological indicators commonly used to characterize natural environments) with the temporal analysis of human mobility (reconstructed from anonymized mobile phone data). Considering the city of Milan (Italy) as a case study, here we aimed to identify the complex relations occurring between the land-use composition of its neighborhoods and the spatio-temporal patterns of occupation made by citizens. We generated two spatially explicit networks, one static and the other temporal, based on the analysis of land uses and mobile phone data, respectively. The comparison between the results of community detection performed on both networks revealed that neighborhoods that are similar in terms of land-use composition are not necessarily characterized by analogous temporal fluctuations of human activities. In particular, the historical concentric urban structure of Milan is still under play. Our big data driven approach to characterize urban diversity provides outcomes that could be important (i) to better understand how and when urban spaces are actually used, and (ii) to allow policy makers improving strategic development plans that account for the needs of metropolis-like permanently changing cities.