A federal aid program for homeless veterans provided shelter for 277 people in four years, a fraction of the need, records show. The Department of Veterans Affairs insisted the program prioritizes ex-soldiers, sailors and air crew: “There are more than 2,600 veterans who experience homelessness annually.”