Robben Island Museum introduces new booking platform