This chapter provides a summarized, critical and analytical point of view of the data-centric solutions that are currently applied for addressing urban problems in cities. These solutions lead to the use of urban computing techniques to address their daily life issues. Data-centric solutions have become popular due to the emergence of data science. The chapter describes and discusses the types of urban challenges and how data science in urban computing can face them. Current solutions address a spectrum that goes from data harvesting techniques to decision making support. Finally, the chapter also puts in perspective families of strategies developed in the state of the art for addressing urban problems and exhibits guidelines that can lead to a methodological understanding of these strategies.