Socio-Economic Challenges of Pakistan