Physical and vinyl music sales are booming right now - but why?