Seven people have been killed and at least 19 injured in a mass shooting in west Texas, police have said.Officers initially said that two shooters may have been at large. Later, they said those fears had proven unfounded, with the lone attacker having used two vehicles.