Computational Insights Into Porous Materials For Gas Separation