Community holds vigil for Middleton teen hit and killed by truck