Two young adults hospitalized after head-on crash in Canton