Text this: A review of developments and issues in PBL