Ridge Rider: Finding Diverse Solutions by Following Eigenvectors of the Hessian