Teachers’ Lives in Context: A Framework for Understanding Barriers to High-Quality Teaching Within Resource Deprived Settings