Teen hospitalized after being shot in Cape Coral