Electricity markets with increasing levels of renewable generation : structure, operation, agent-based simulation, and emerging designs (2018)