Lean principles in business-to-business services : Synergy or oxymoron?