Exploring the influence of atomic level structure, porosity, and stability of bismuth(iii) coordination polymers on electrocatalytic CO2 reduction