Michael Bloomberg says he will give $1 million to 25 cities with the most innovative ideas to transform essential services