Socio economic impact of information and communication technology: A study of the indian banking sector