Mechanisms of divergence in threespine stickleback (Gasterosteus aculeatus)