Smart city solutions