Autobidders with Budget and ROI Constraints: Efficiency, Regret, and Pacing Dynamics