Environmental analysis of building shallow foundations: The influence of prefabrication, typology, and structural design codes