What does architecture share with other sciences