Achieving realistic facial expressions in humanoid robots is a significant challenge due to the complexity of replicating human emotions. What are the key hurdles faced by researchers and engineers in developing robots that can accurately mimic a wide range of facial expressions, and how are they working to overcome these obstacles?