Economic drivers of smart cities. The role of innovation and entrepreneurship in creating smart cities' economies