Flukebook: an open-source AI platform for cetacean photo identification