Fewer teens are drinking alcohol