Report finds teen substance abuse is top public health problem in US