Veto upheld at city board meeting; Shelter decision delayed