architecture and landscape careers in Glasgow, United Kingdom