1. Dept. of Civil and Environmental Engineering, Univ. of Waterloo, Canada .
2. Professor, Dept. of Civil and Environmental Engineering, Univ. of Waterloo, Canada.
3. Associate Professor, Dept. of Electrical and Computer Engineering, Univ. of Waterloo, Canada.