which team plays at a stadium located in glasgow 's springburn suburb ?
partick thistle