Buffalo Central Terminal to be in use by 2021