Imagine Dragons play music with kids at a Mesa children's hospital