Hot Chip Breeze Through 'How Do You Do?' on 'Kimmel'

English band moves and grooves on new single from 'In Our Heads'