Contrasting effects of ecological and evolutionary processes on range expansions and shifts