Tempers flare at Sandy Springs traffic forum over Braves stadium