Bayesian inversion of GPR waveforms for uncertainty-aware sub-surface material characterization