Kiesza storms the pop scene at the Rickshaw Stop