Advances in the leading paradigms of urbanism and their amalgamation : Compact Cities, Eco-Cities, and Data-Driven Smart Cities.