Mechanistic insights into electrochemical reduction of CO2 over Ag using density functional theory and transport models