'U.S. News' ranks online UI program among best for veterans