The principles of directed cell migration