New video of possible UFO over Houston