Hampton Community Holds Annual Homeless Vigil