Residents sound off during Dearborn town hall on power outages