Quetta blast kills 5, hurts more than 28 people