Universal reaction mechanism of boronic acids with diols in aqueous solution: kinetics and the basic concept of a conditional formation constant.