An individual-based simulation framework exploring the ecology and mechanistic underpinnings of larval crowding in laboratory populations of Drosophila | Synapse