Cheer up. Life is powerful and can survive in the most surprising places.
That is some drastic pruning. It will be interesting to see if it can still leaf out. A future photo assignment for you.
Cities are so sad when there's no tree or plant or flowers! Grey needs green!