Text this: Job satisfaction and its associated factors among nurses in Jordan public hospitals