Learning through work: workplace affordances and individual engagement