Competitive Algorithms for Multi-Agent Ski-Rental Problems