MLB cancels Spring Training 2020