Gas leak blamed for explosion at an auto parts store