Imagine Dragons plays music with kids at Mesa children's hospital