Show me what you want: Inverse reinforcement learning to automatically design robot swarms by demonstration