It's real: Attack of the giant African land snails in Florida