Add additional Bike Shares and handle source API failures better

Add direct-connect Hubway and BayArea bikeshares.

Add code to handle failure of the citybik.es API more gracefully (shorter timeout and 1 hour delay on re-reading).