Smart grids to top 2020 $124 billion smart cities market