Socio cultural correlates of environmental degradation in urban settlements a study conducted in Calicut city