Cancer: Understanding the Causes, Symptoms, Types, Prevention and Treatment