CancerCare Bot: An AI-Powered Chatbot for Cancer Awareness and Patient Assistance