Are Cities the Promised Land for Clean Tech?