At least five people have been killed and many more injured in the second mass shooting to strike the U.S. state of Texas in a month.