A data-driven slip estimation approach for effective braking control under varying road conditions