Text this: Islam at the crossroads