Exploring Representation Learning for Small-Footprint Keyword Spotting