Immunotherapy: The next frontier in cancer treatments