Predators come up short against Islanders