Sozu: Self-Powered Radio Tags for Building-Scale Activity Sensing