Hidden Markets: Designing Efficient but Usable Market-based Systems