69-year-old veteran dies with no one to show up for his funeral, so a whole city steps up