Why a perfect NCAA tournament bracket is (near) impossible