At least seven people have been killed after gunmen opened fire on a US market