Machine-learning-based calving prediction from activity, lying, and ruminating behaviors in dairy cattle | Synapse