The ecological basis of behaviour