Construction going on in the streets - I wonder if they are hoping trams will eventually materialise?