PROMISE: High-Level Mission Specification for Multiple Robots