Hotel data breach could affect 500 million guests.