The Wynford Towers in Maryhill have been demolished. Here’s a bit of history behind the 26-storey structures.