White House's $160 million smart cities program helps towns dream big | Fortune