Meet the menagerie of parasites that can live in human eyes