Exploring Dimensions of Generalizability and Few-shot Transfer for Text-to-SQL Semantic Parsing