Lucky Peak State Park provides water recreation within minutes of Boise