Empty £3 million pound bus station in Barry finally get