Il gallo al mattino presto

Roosters crowing, hens laying eggs—this is nothing out of the ordinary. But why do roosters crow?