After a two-year absence, the New Year’s Eve Peach Drop is back in business in downtown Atlanta. That means large crowds and traffic impacts throughout much of the area Tuesday.