'Enough is enough', says US Vice President Kamala Harris during Buffalo shooting funeral (Suhail Akram)