How do software updates and firmware patches affect hotel technology?