Gas explosion narrowly missed in Waco