Sinkhole cancels batting practice at Rangers Ballpark