The United States celebrates an Independence Day overshadowed by a wave of shootings, which killed at least eight and injured 12.