Speed humps ruled out for Princess Street