Bromsgrove cafes face uncertain future over 'nightmare' roadworks