Smart city projects are often triggered by the need to upgrade 1 or more of the core infrastructures of a city/urban community: energy, water, transport, housing, etc. and a decision is made to enhance or replace an existing infrastructure with a smart infrastructure to improve the capacity of the city to efficiently plan and manage resources (in particular energy), enhance mobility and improve environmental conditions.