Texas mom gives birth at a gas station