Launceston's sport venues showing their age