Why is a ball dropped in Times Square on New Year's Eve?

Millions of people flock to Times Square on New Year's Eve to see the ball drop in person at midnight.