The long and the short of riboswitches