8 factors to consider at your library before GDPR comes into force