Lahore market bomb attack kills 34