Why do cells have so many different ways to transport materials in and out?