Fighting cancer with nanobodies and computer simulations