John Boone waved American and Marine Corps flags from this truck Sunday, thanking passing veterans for their service