'Mini volcanoes' made of mounds of sand appear scattered on Texas beach