Individual and socio-environmental determinants of overweight and obesity in Urban Canada