Designing Cybersecurity Competitions in the Cloud: A Framework and Feasibility Study