Text this: ChatGPT: A comprehensive review on background, applications, key challenges, bias, ethics, limitations and future scope