Human Progress: Not Inevitable, Uneven, and Indisputable