Idaho man raped teenage girls for years, police say