Activity Theory in HCI: Fundamentals and Reflections (Synthesis Lectures on Human-Centered Informatics)