A Mathematical Model for Gas Migration In Natural and Engineered Barriers for Radioactive Waste Disposal