Web Services At A Crossroads