Aggregate Query Processing in Cache- Aware Wireless Sensor Networks Khaled Ammar University of Alberta.