The role of sensors, big data and machine learning in modern animal farming