Eighth Street in Noblesville closed for 150-day construction project